<?php
// CONTENT
define('CONTENT_PREFIX'								, 'FRONTEND_MODELS_CONTENT_');
define('CONTENT_GETBYPAGE'							, CONTENT_PREFIX . 'GETBYPAGE');
define('CONTENT_GETBYPAGE_EXPIRE'					, 30 * 24 * 60 * 60);

// EDUCATION
define('EDUCATION_PREFIX'							, 'FRONTEND_MODELS_EDUCATION_');
define('EDUCATION_GET'								, EDUCATION_PREFIX . 'GET');
define('EDUCATION_GET_EXPIRE'						, 24 * 60 * 60);
define('EDUCATION_GETTOPE'							, EDUCATION_PREFIX . 'GETTOPE');
define('EDUCATION_GETTOPE_EXPIRE'					, 24 * 60 * 60);
define('EDUCATION_GETEDUCATIONU'					, EDUCATION_PREFIX . 'GETEDUCATIONU');
define('EDUCATION_GETEDUCATIONU_EXPIRE'				, 24 * 60 * 60);

// SHARE
define('SHARE_PREFIX'								, 'FRONTEND_MODELS_SHARE_');
define('SHARE_GET'									, SHARE_PREFIX . 'GET');
define('SHARE_GET_EXPIRE'							, 24 * 60 * 60);
define('SHARE_GETTOPBOARD'							, SHARE_PREFIX . 'GETTOPBOARD');
define('SHARE_GETTOPBOARD_EXPIRE'					, 60 * 60);
define('SHARE_GETALLBOARD'							, SHARE_PREFIX . 'GETALLBOARD');
define('SHARE_GETALLBOARD_EXPIRE'					, 24 * 60 * 60);
define('SHARE_GETBOARDBYTYPE'						, SHARE_PREFIX . 'GETBOARDBYTYPE');
define('SHARE_GETBOARDBYTYPE_EXPIRE'				, 24 * 60 * 60);
define('SHARE_GETALL'								, SHARE_PREFIX . 'GETALL');
define('SHARE_GETALL_EXPIRE'						, 24 * 60 * 60);
define('SHARE_GETALLPIN'							, SHARE_PREFIX . 'GETALLPIN');
define('SHARE_GETALLPIN_EXPIRE'						, 24 * 60 * 60);
define('SHARE_GETALLRELAVANCE'						, SHARE_PREFIX . 'GETALLRELAVANCE');
define('SHARE_GETALLRELAVANCE_EXPIRE'				, 24 * 60 * 60);
define('SHARE_GETALLTOPCMT'							, SHARE_PREFIX . 'GETALLTOPCMT');
define('SHARE_GETALLTOPCMT_EXPIRE'					, 24 * 60 * 60);
define('SHARE_GETPIN'								, SHARE_PREFIX . 'GETPIN');
define('SHARE_GETPIN_EXPIRE'						, 24 * 60 * 60);
define('SHARE_GETCOMMENT'							, SHARE_PREFIX . 'GETCOMMENT');
define('SHARE_GETCOMMENT_EXPIRE'					, 24 * 60 * 60);
define('SHARE_GETALLCOMMENT'						, SHARE_PREFIX . 'GETALLCOMMENT');
define('SHARE_GETALLCOMMENT_EXPIRE'					, 24 * 60 * 60);
define('SHARE_GETSHAREU'							, SHARE_PREFIX . 'GETSHAREU');
define('SHARE_GETSHAREU_EXPIRE'						, 24 * 60 * 60);

// NOTIFICATION
define('NOTIFICATION_PREFIX'						, 'FRONTEND_MODELS_NOTIFICATION_');
define('NOTIFICATION_GETALL'						, NOTIFICATION_PREFIX . 'GETALL');
define('NOTIFICATION_GETALL_EXPIRE'					, 24 * 60 * 60);
define('NOTIFICATION_GETUNREAD'						, NOTIFICATION_PREFIX . 'GETUNREAD');
define('NOTIFICATION_GETUNREAD_EXPIRE'				, 24 * 60 * 60);

// BEHAVIOUR
define('BEHAVIOUR_PREFIX'							, 'FRONTEND_MODELS_BEHAVIOUR_');
define('BEHAVIOUR_GETALL'							, BEHAVIOUR_PREFIX . 'GETALL');
define('BEHAVIOUR_GETALL_EXPIRE'					, 24 * 60 * 60);
define('BEHAVIOUR_UPDATEREAD'						, BEHAVIOUR_PREFIX . 'UPDATEREAD');
define('BEHAVIOUR_UPDATEREAD_EXPIRE'				, 24 * 60 * 60);

// UBLAST
define('UBLAST_PREFIX'								, 'FRONTEND_MODELS_UBLAST_');
define('UBLAST_GET'									, UBLAST_PREFIX . 'GET');
define('UBLAST_GET_EXPIRE'							, 24 * 60 * 60);
define('UBLAST_GETALL'								, UBLAST_PREFIX . 'GETALL');
define('UBLAST_GETALL_EXPIRE'						, 24 * 60 * 60);
define('UBLAST_GETALLRELAVANCE'						, UBLAST_PREFIX . 'GETALLRELAVANCE');
define('UBLAST_GETALLRELAVANCE_EXPIRE'				, 24 * 60 * 60);
define('UBLAST_GETCOMMENT'							, UBLAST_PREFIX . 'GETCOMMENT');
define('UBLAST_GETCOMMENT_EXPIRE'					, 24 * 60 * 60);
define('UBLAST_GETALLCOMMENT'						, UBLAST_PREFIX . 'GETALLCOMMENT');
define('UBLAST_GETALLCOMMENT_EXPIRE'				, 24 * 60 * 60);
define('UBLAST_GETTOPCOMMENT'						, UBLAST_PREFIX . 'GETTOPCOMMENT');
define('UBLAST_GETTOPCOMMENT_EXPIRE'				, 24 * 60 * 60);
define('UBLAST_GETUBLASTU'							, UBLAST_PREFIX . 'GETUBLASTU');
define('UBLAST_GETUBLASTU_EXPIRE'					, 24 * 60 * 60);

// UACHIEVE
define('UACHIEVE_PREFIX'							, 'FRONTEND_MODELS_UACHIEVE_');
define('UACHIEVE_GET'								, UACHIEVE_PREFIX . 'GET');
define('UACHIEVE_GET_EXPIRE'						, 24 * 60 * 60);
define('UACHIEVE_GETALL'							, UACHIEVE_PREFIX . 'GETALL');
define('UACHIEVE_GETALL_EXPIRE'						, 24 * 60 * 60);
define('UACHIEVE_GETALLRELAVANCE'					, UACHIEVE_PREFIX . 'GETALLRELAVANCE');
define('UACHIEVE_GETALLRELAVANCE_EXPIRE'			, 24 * 60 * 60);
define('UACHIEVE_GETCOMMENT'						, UACHIEVE_PREFIX . 'GETCOMMENT');
define('UACHIEVE_GETCOMMENT_EXPIRE'					, 24 * 60 * 60);
define('UACHIEVE_GETALLCOMMENT'						, UACHIEVE_PREFIX . 'GETALLCOMMENT');
define('UACHIEVE_GETALLCOMMENT_EXPIRE'				, 24 * 60 * 60);
define('UACHIEVE_GETTOPCOMMENT'						, UACHIEVE_PREFIX . 'GETTOPCOMMENT');
define('UACHIEVE_GETTOPCOMMENT_EXPIRE'				, 24 * 60 * 60);
define('UACHIEVE_GETUACHIEVEU'						, UACHIEVE_PREFIX . 'GETUACHIEVEU');
define('UACHIEVE_GETUACHIEVEU_EXPIRE'				, 24 * 60 * 60);

// EVENT
define('EVENT_PREFIX'								, 'FRONTEND_MODELS_EVENT_');
define('EVENT_GET'									, EVENT_PREFIX . 'GET');
define('EVENT_GET_EXPIRE'							, 24 * 60 * 60);
define('EVENT_GETTOP'								, EVENT_PREFIX . 'GETTOP');
define('EVENT_GETTOP_EXPIRE'						, 24 * 60 * 60);

// PROMOTION
define('PROMOTION_PREFIX'							, 'FRONTEND_MODELS_PROMOTION_');
define('PROMOTION_GET'								, PROMOTION_PREFIX . 'GET');
define('PROMOTION_GET_EXPIRE'						, 24 * 60 * 60);
define('PROMOTION_GETFEATURE'						, PROMOTION_PREFIX . 'GETFEATURE');
define('PROMOTION_GETFEATURE_EXPIRE'				, 24 * 60 * 60);